right person for... - German English Dictionary